#CP_hourcont {
padding: 0px;
position:absolute;
border:1px solid #837E6B;
background-color:#46412F;
display:none;
}

#CP_minutecont {
background-color:#46412F;
padding: 0px;
position:absolute;
width:45px;
border: 1px solid #837E6B;
display:none;
}

.floatleft {
float:left;
}

.CP_hour {
padding:1px;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
white-space:nowrap;
cursor:pointer;
width:35px;
margin:1px;
background-color:#595443;
}

.CP_minute {
padding:1px;
background-color:#595443;
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
white-space:nowrap;
cursor:pointer;
width:auto;
margin:1px;
}

.CP_over {
background-color:#837E6B;
}